spotting scope – Català–English translations

🇬🇧 en ca

spotting scope noun

  • compact high-power monocular telescope for observing wildlife or targets
ullera de llarga vista
Wiktionary Links